# coding=utf-8


LOG=False




from command import component_manager


## 将redis组件添加到ALL_COMPONENTS 中
from command import redis
component_manager.ALL_COMPONENTS['redis'] = redis.Redis()


## 将docker组件添加到ALL_COMPONENTS 中
from command import docker
component_manager.ALL_COMPONENTS['docker'] = docker.Docker()


# ## 将wget组件添加到ALL_COMPONENTS 中
# from command import wget
# component_manager.ALL_COMPONENTS['wget'] = wget.Wget()


## 将venus组件添加到ALL_COMPONENTS 中
from command import venus
component_manager.ALL_COMPONENTS['venus'] = venus.Venus()


## 将mqtt_server组件添加到ALL_COMPONENTS 中
from command import mqtt_server
component_manager.ALL_COMPONENTS['mqtt_server'] = mqtt_server.MqttServer()


## 将paperless组件添加到ALL_COMPONENTS 中
from command import paperless
component_manager.ALL_COMPONENTS['paperless'] = paperless.Paperless()


## 将 jenkins 组件添加到ALL_COMPONENTS 中
from command import jenkins
component_manager.ALL_COMPONENTS['jenkins'] = jenkins.Jenkins()


from command import jenkins_agent
component_manager.ALL_COMPONENTS['jenkins_agent'] = jenkins_agent.JenkinsAgent()


from command import jenkins_agent_android
component_manager.ALL_COMPONENTS['jenkins_agent_android'] = jenkins_agent_android.JenkinsAgentAndroid()
# ## 将 onlyoffice 组件添加到ALL_COMPONENTS 中
from command import onlyoffice
component_manager.ALL_COMPONENTS['onlyoffice'] = onlyoffice.Onlyoffice()

from command import fileview
component_manager.ALL_COMPONENTS['fileview'] = fileview.Fileview()

## 会务在线更新 ##
from command import venusOnlineUpdate
component_manager.ALL_COMPONENTS['venusOnlineUpdate'] = venusOnlineUpdate.VenusOnlineUpdate()

## 会务双机热备份 ##
from command import venusHotStandby
component_manager.ALL_COMPONENTS['venusHotStandby'] = venusHotStandby.VenusHotStandby()